
import Foundation

enum APIEndpoint {
    static let register = "/user/register"
    static let login = "/user/login"
    static let forgetPassword = "/user/password/forgot"
    static let logout = "/usercenter/v1/user/logout"
    static let switchAccount = "/user/switch/account"
    
    static let setPin = "/user/set/pin"
    static let bindAccount = "/user/bind/account"
    static let changePassword = "/user/password/change"
    static let verify2FA = "/user/2fa/verify"
    
    
    static let news = "/news"
    static let events = "/events"
    static let walletInfo = "/user/wallet/info"
    static let userInfo = "/user/info"
    static let walletDetails = "/wallet/list/%@"
    static let walletCheckUsername = "/wallet/transfer/check/%@"
    static let walletTransaction = "/wallet/transfer/%@"
    static let walletSwapGlobal = "/wallet/global/swap"
    static let poolStackList = "/pool/stack/list"
    static let stackProductList = "/pool/purchase/list"
    
    static let receiveAward = "/bonus/claim/info"
    static let convert = "/bonus/convert"
    static let commitmentList = "/commitment/list"

    static let buyComputingPower = "/pool/purchase/%@"
    static let walletRecharge = "/wallet/deposit/%@"
    
    static let extractRecord = "/bonus/claim/list"
    static let earningsDetails = "/pool/%@/stack/bonus"
    
    static let castingEarningsDetails = "/pool/%@/stack/%@/bonus"
    
    static let powerInfo = "/pool/%@/stack/power"
    static let powerList = "/pool/%@/stack/info"
    
    static let tokensPrice = "/tokens/price"

    static let worldPowerOverview = "/power/world/overview"
    static let personalPowerOverview = "/power/personal/overview"
 
    static let bonusClaimOverview = "/bonus/claim/overview"

    static let networkSponsor = "/network/sponsor"

    static let matrix = "/network/map"

    static let redeemPrize = "/voucher/redeem"
    
    static let benefitsList = "/prize/redemption/list"
    static let conversionRing = "/prize/redemption/redeem/%@"

}

 

